#pragma once
#include <string>

struct cFolder {
    int _deep, _deep_max;
    std::string _client, _folder, _exe;
    cFolder();

    bool isEXE(const std::string& path);
    bool isE2E(std::string& path);

private:
    bool found(std::string& path);
public:
    bool found(int deep, std::string& path);

    void write(const std::string& media, const std::string& path);

    bool toDLC(std::string media, std::string& path);
};